home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d12 / cbibcode.arc / SETTIME.C < prev    next >
Encoding:
C/C++ Source or Header  |  1991-08-05  |  474 b   |  18 lines

  1. /* SETTIME.C --- p. 669 */
  2. #include <stdio.h>
  3. #include <dos.h>
  4. main()
  5. {
  6.     unsigned hour, minute,second;
  7.     struct time time;
  8.     printf("Enter new time in the form HH:MM:SS:");
  9.     scanf("%d:%d:%d", &hour, &minute, &second);
  10.     time.ti_hour = hour;
  11.     time.ti_min = minute;
  12.     time.ti_sec = second;
  13.     settime(&time);
  14.                 /* Verify  the time using gettime */
  15.     gettime(&time);
  16.     printf("New time: %d:%d:%d.%d\n", time.ti_hour, time.ti_min,
  17.                         time.ti_sec, time.ti_hund);
  18. }